16

Somerville 6 Beds 4 Baths Somerville West Somerville/ Teele Square - $6,400
SOMERVILLE- WEST SOMERVILLE/ TEELE SQUARE
Luxury Building
13