20 Lake St #2

Somerville, MA, 02143
$649,900Price
2Beds
1Baths
1200sqft
Courtesy of: | |

20 Lake St #2

Somerville, MA, 02143
$649,900Price
2Beds
1Baths
1200sqft