Southern Shores Real Estate

Map Clear search 
20 found.     Set listing alert!
$2,499,000 - 7 bds, 7.5 ba, 4,693 sqft
46 Ocean Boulevard
Southern Shores, NC 27949