Station Landing Apartments

50/55 and 75SL make up the apartments at Station Landing. 50/55 Station Landing feature 292 luxury units with 67,000 SF of first-floor retail space and associated underground parking in two six-story buildings. 75SL features 168 loft-style apartments and 8,600 SF restaurant space and was National Development's first LEED-certified apartment community. Station Landing also includes over 20 restaurants and retailers, a Boston Sports Club, an AC Hotel by Marriott and a dual-branded 152-key TownePlace/Fairfield Inn.