Live in a comfortable neighborhood where you can explore fantastic upscale dining options, boutique shopping, and local nightlife when you make your home at one of our apartments for rent in Dedham, MA. With the commuter rail at Dedham Corporate Station, right across the street, commuting to downtown Boston is a breeze, putting all the city has to offer within reach. Your lifestyle, conveniently at your doorstep. Location is everything! Visit Legacy Place's neighboring retailers, including Whole Foods, Showcase Cinema, Legal C Bar, Sweetgreen, The Yard House, Anthropologie, West Elm, Lululemon, Sephora, and more.