Overpriced for what you get (that speaks for all of Norwood and area) but overall, it's a pretty decent apartment complex.Try The Commons at Winsor Gardens In Norwood - has a train station (on the Franklin local into South Station) right there
Pricing and apartment layouts are at the link below:
UDR Apartments The Commons at Windsor Gardens
I'm excited about the apartments I've found at The Commons at Windsor Gardens. Stylish amenities. Great location. Professional management. Can't wait to call this place home! Check out the apartments at The Commons at Windsor Gardens!www.udr.com