58 Marshall St A UNIT a

Somerville, MA, 02145
CONTRACT
$649,900Price
2Beds
2Baths
1142sqft
Newly Listed

58 Marshall St A UNIT a

Somerville, MA, 02145
CONTRACT
$649,900Price
2Beds
2Baths
1142sqft