2 Birch St

Newburyport, MA, 01950
$750,000Price
2Beds
3Baths
1140sqft
Courtesy of: | |

2 Birch St

Newburyport, MA, 01950
$750,000Price
2Beds
3Baths
1140sqft