1 bedroom apartment located in the Teele Square / Davis square area of Somerville. Walk to Davis Square in 10 minutes. Recently renovated!!! Heat and hot water are included. (Reference #143517)
Claim this property on Zillow here to update property information.