Listings Between $650000 - $700000 in North Topsail Beach

7501 9th Avenue North Topsail Beach, NC 28460
208 Oyster Lane North Topsail Beach, NC 28460