34 Franklin Ave
Somerville, MA 02145
$1,950,000 USD
2,176 SF
2
Units
2,176 SF
$1,950,000 USD
Apartments