29
Somerville 2 beds 1 baths West Somerville/ Teele Square - $3,400
SOMERVILLE- WEST SOMERVILLE/ TEELE SQUARE
27
Somerville 3 beds 1 baths West Somerville/ Teele Square - $3,900
SOMERVILLE- WEST SOMERVILLE/ TEELE SQUARE
11