When They Lived Here
Davenport Commons A and B
Best Northeastern Dorms
Browse 1 Review
Reviews with a Verified Student badge were written with a school email
109 St Stephen's LP is a one-bedroom studio double with a one-person kitchen and bathroom. The apartment is small for a double; there is just barely enough space for the furniture. Lovely natural light in the mornings (and evenings when the light reflects off the building next door). No street noise...