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:
Home / Why Windsor / Windsor CARES /