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.
Click here to see a 2-Bedroom floor plan.
Features
Air Conditioning
Additional Details
Near the Norwood Depot Train Station and Within Walking Distance of the Norwood Central Train Station
Location
40-48 Lenox Street Norwood, MA 02062