About The Landing at Chestnut Hill
1330 Boylston St., Chestnut Hill, MA
The Landing at Chestnut Hill is a 5.34-acre site located just six miles west of Downtown Boston. The site is currently home to roughly 120,000 square feet of retail/office space.