About 86 Ellery St
This is an awesome place, it's walking distance from Harvard Square.
- 1Bed/1Bath
- Heat and hot water Inc
- HW Floors
- Laundry In Building
- Fridge
Great Harvard Square location. Short walk to Red line and Harvard Campus.
No Pets Allowed