18 South Shore Road

Mount Desert, ME, 04662
$6,350,000Price
9Beds
7Baths
7394sqft
Courtesy of: Landvest, Inc.

18 South Shore Road

Mount Desert, ME, 04662
$6,350,000Price
9Beds
7Baths
7394sqft