30 Pembroke Street, Somerville, MA 02145 | HotPads
3+ beds

$4,600

Pembroke Street
30 Pembroke Street
Somerville, MA 02145

Multiple units