Search Results
Berkshires at Windsor Garden
624 Walpole St, Norwood, MA 02062
Set on 57 wood-studded acres, this rental complex boasts a number of attractive amenities: a pool, tennis courts, aMore washer-dryer in each unit, on-site daycare, a business center, a fitness center and 914 one- to three-bedroom apartments that underwent extensive refurbishing in 2008. Current rates and apartment availability can be viewed online. This is a pet-friendly facility.
See more »