68 Battle Avenue

Castine, ME, 04421
$349,000Price
7Beds
3Baths
3000sqft
Courtesy of: Saltmeadow Properties, Inc.

68 Battle Avenue

Castine, ME, 04421
$349,000Price
7Beds
3Baths
3000sqft