View Details $1,600,000 1 of 51 Crystal Shores | North Topsail Beach 4 beds 3 baths 1,970 sqft 0.38 acres On Site: 55 Days
View Details $850,000 1 of 42 Crystal Shores | North Topsail Beach 3 beds 2 baths 1 ½ baths 2,105 sqft 0.7 acres On Site: 130 Days
View Details $1,899,999 1 of 32 Crystal Shores | North Topsail Beach 7 beds 6 baths 2 ½ baths 4,476 sqft 1.34 acres On Site: 200 Days
View Details $1,675,000 1 of 50 Crystal Shores | North Topsail Beach 5 beds 4 baths 2,880 sqft 0.95 acres On Site: 257 Days