196 Hampshire #3

Cambridge, MA, 02139
ACTIVE
$1,349,900Price
4Beds
3Baths
1765sqft

196 Hampshire #3

Cambridge, MA, 02139
ACTIVE
$1,349,900Price
4Beds
3Baths
1765sqft