68 Middle St. #1

Newburyport, MA, 01950
$1,449,000Price
3Beds
4Baths
2245sqft
Courtesy of: Jennifer Germain | Stone Ridge Properties, Inc.

68 Middle St. #1

Newburyport, MA, 01950
$1,449,000Price
3Beds
4Baths
2245sqft