69 Middle Rd

Newbury, MA, 01951
$590,000Price
3Beds
2Baths
1778sqft
Courtesy of: Ali Wood | Century 21 North East

69 Middle Rd

Newbury, MA, 01951
$590,000Price
3Beds
2Baths
1778sqft