top of page
Landmark Square Apartments
Located at 75 Peterborough Street in Boston’s Fenway neighborhood, Landmark Square is an elevator building that features day time concierge and secure package acceptance. All of the apartments at Landmark Square have in-unit laundry. Most of the units also include a Juliet balcony and walk-in closet(s). Renters pay for electricity and heat (gas). The minimum lease is 12 months, undergrads not accepted, and pets are not permitted (of course, ESA and service animals are allowed). Below is a selection of our available apartments.
313: 1BR/1BA, $3,500, Available Sept. 15, click here for details
118: 1BR/1BA, $3,485, Available Oct. 1, click here for details
601: 3BR/2.5BA, $5,875, Available Dec. 1, click here for details
bottom of page