83 Morse St.
146 Unit Development Under Review in Norwood
Plans are under review for a 5-story multifamily development to replace 5 commercial buildings at 83 Morse St. in Norwood. The project would include 146 units, resident amenities, and associated site improvements that consist of surface parking and pedestrian enhancements. The development will re-vitalize a former mill complex and the surrounding South Norwood neighborhood.