Teele Square, Somerville, MA

MLS# 72175719
Rental ⚫

39 Waterhouse, Teele Square, Somerville, MA 02144

FOR RENT

$2,600

3 Bedrooms • 1 Bathrooms • 1100 SqFt

Third floor apartment located a couple blocks away from Teel square. Easy acc...