About The Avenue Dedham
Dedham, MA 02026
A light industrial site near Route 1 in Dedham, The Avenue will feature a mixed-use redevelopment featuring nearly 300 units and more than 20,000 SF of retail space.
Dedham, MA 02026
A light industrial site near Route 1 in Dedham, The Avenue will feature a mixed-use redevelopment featuring nearly 300 units and more than 20,000 SF of retail space.