About
This complex is located just outside the downtown area. It is within eye sight of the Norwood Depot Train Station as well as the Nahatan Street Plaza, where Shaws and TJ MAXX are located.
Features
Additional details
Near the Norwood Depot Train Station and Within Walking Distance of the Norwood Central Train Station
Location
40-48 Lenox St Norwood, MA 02062