The Commons at Windsor Gardens Apartments in Norwood
Limited Time Savings
Save $1500 off rent! Applies to first full month's rent only. Minimum 11 month lease term required. *Select apartments
Spacious interiors
View apartmentsHome Smart Home
Discover the Area
Experience convenient daily living in Norwood. Located south of Boston, enjoy easy access to the heart of the city as well as local shops, markets, and restaurants. Find everything you need just outside your door.
Explore the Neighborhood