For Our Residents For Our Employees For Our Vendors Careers Contact Us

Apartment Homes
Furnished Apartments
Browse Communities by Location
Flair Tower, Chicago IL
Flair Tower, Chicago IL

Green Recognition

Several Windsor Communities are LEED certified in accordance with the U.S. Green Building Council’s guidelines. The LEED (Leadership in Energy and Environmental Design) program is a performance-based rating system that is used to verify & recognize best-in-class green building strategies. Windsor apartment communities recognized for their contribution in providing energy and water efficient, healthy, environmentally-friendly apartment homes include:

  • Flair Tower, Chicago IL- LEED Silver Certification
  • Vox on Two, Cambridge MA – Under Construction – LEED Silver Certification
  • Regent Square, Houston, TX – In Planning – LEED Silver Certification
  • The Sovereign, Houston, TX – Under Construction – LEED Silver Certification
  • 2030 8th Avenue, Seattle, WA – Under Construction – LEED Silver Certification









Pet-Friendly

Pet-Friendly We know you love your pets and so do we! Offering pet-friendly communities nation-wide.

Learn More

Resident Services

Resident Services We offer a host of services to connect residents with their communities and also offer services specifically designed to assist new residents.

Explore Our Services