Legacy Place, in Dedham, Mass., is a W/S Development/National Amusements project that is Boston’s first lifestyle center within Route 128 and, at 675,000-sq.-ft., will offer a plethora of shopping, dining and entertainment.
Legacy Place, in Dedham, Mass., is a W/S Development/National Amusements project that is Boston’s first lifestyle center within Route 128 and, at 675,000-sq.-ft., will offer a plethora of shopping, dining and entertainment.
Credit: 
CSA_EyeOnTheNorthEast3-fig4.jpg