22 Lake Street

Somerville, MA, 02143
CONTRACT
$1,495,000Price
3Beds
3Baths
1878sqft

22 Lake Street

Somerville, MA, 02143
CONTRACT
$1,495,000Price
3Beds
3Baths
1878sqft