12 Harbor Inn Road
Bayville, NJ08721

5 beds3 full baths1 half bath3579 sqft

$350,000