23 Marcella St
(1)

23 Marcella St, Cambridge, MA 02141

Reviews

1 year ago

Only convenient for MIT and Tech Square

I picked this place because I can walk to MIT, and it is good for that. It's an older building with no AC, but otherwise it's fine although we have an ongoing rat/mouse problem in the summer. It's walking distance to Tech Square and MIT and there are a lot of local restaurants nearby, but it's pretty far from the T stops so it's a bit inconvenient to go across the river to Boston (there's a bus to the green line but at night only runs every 40 minutes). Laundry in the basement is coin operated.