121 St Stephen
121 Saint Stephen St, Boston, MA 02115
The Absolute CLOSEST TO NORTHEASTERN you can get!! These apartments go quick, so reserve your spot right on campus now!! Heat and Hot water included + common laundry in the building.
CALL NOW TO TAKE IT OFF THE MARKET!