300 Greenbay RD
Mooresville, NC28117

3 beds2 full baths1600 sqft

$750,000