Relax. Be social. Breeze into Boston. Pamper yourself with the lifestyle you desire at our luxurious apartments in Dedham, MA.
Live in an inviting neighborhood, moments from trendy restaurants, shops, and entertainment at Legacy Place. It’s a quick, 25‑minute trip to Downtown Boston’s South Station and 20 minutes to Back Bay from Dedham Corporate Station, which is located across the street from our community. Adjacent to I‑95, Rt‑128, I‑93 and Rt‑1, our location offers unrivaled accessibility. Spend the day exploring trendy boutiques, gather with friends over dinner, and cap off the evening with a late‑night movie. At home, appreciate an incomparable standard of living and well‑appointed amenities. Relish un‑matched community features, including a dog park, fitness center, and five‑star resident service program. This Stop – Jefferson at Dedham Station, where it’s all about indulgence!