About The Block at 22 Everett
22 & 34 Everett Street, Westwood, MA 02090
A Dedham-based property developer has filed plans for a residential project at 22 and 34 Everett Street in Westwood. Plans call for a two-building development featuring over 150 units.