Home / Why Windsor / Windsor CARES / Green Recognition

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 – LEED Silver Certification

Vox on Two

Regent Square, Houston TX – In Planning – LEED Silver Certification


The Sovereign, Houston TX – LEED Silver Certification

The Sovereign

Cirrus, Seattle WA – LEED Silver Certification