Landmark Square in Boston, MA is a rental apartment complex consisting of 132 units spread across 7 stories. Built in 2000, this new construction seamlessly integrates modern comforts with a classic design that complements the historic neighborhood it resides in.
With a private courtyard, underground garage, and full-service concierge, residents at Landmark Square enjoy a blend of old-world charm and contemporary convenience. The building's timeless appeal has ensured high occupancy rates since its inception, offering a harmonious living experience for its tenants.
Generated from the website