105 High Road Lot 9

Newbury, MA, 01951
$1,539,000Price
3Beds
3Baths
2492sqft
Listing Agent:
Courtesy of:

105 High Road Lot 9

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