105 High Rd #3

Newbury, MA, 01951
ACTIVE
$1,900,000Price
3Beds
3Baths
2492sqft

105 High Rd #3

Newbury, MA, 01951
ACTIVE
$1,900,000Price
3Beds
3Baths
2492sqft