Harvard University
Lowell House
π 10 Holyoke Place, Cambridge, Massachusetts, 02318
π SuiteπΏ Semi-Private Bathroomπ₯ Co-EdβοΈ No ACπ½οΈ Dining Hall On-Site
β
No ratings
0
Rooms tracked