The place is stinky and full of pests and worms, cockroac'. I paid twice for pest control but the pests keep coming after a few weeks. The apartment management does not pay for pest control.
Pros: close to somerville downtown and train station
Cons: apartments are stinky and full of kitchen pest and cockroa'
more