$3,0003 beds · 2.5 baths · 1,248 sq ftCondo1407 Canal Dr #1-19-1Carolina Beach, NC 28428Add to favoritesShareListing options
$3,4133 beds · 2 baths · 1,200 sq ftCondoCanal DrCarolina Beach, NC 28428Add to favoritesShareListing options