Norwood Plaza has just completed an entire upgrade with all new facades, pylon signage, parking upgrades and landscaping enhancements. The building features 106,117 SF of retail space with abundant parking and pylon signage. 2,100 SF sub-dividable restaurant space with outdoor seating. The center is anchored by Shaw's and TJ Maxx.