24 Endicott Avenue

Somerville, MA, 02144
PENDING
$849,000Price
3Beds
2Baths
1392sqft

24 Endicott Avenue

Somerville, MA, 02144
PENDING
$849,000Price
3Beds
2Baths
1392sqft