Frances Apartments achieve LEED Designation for homes
LEED, or Leadership in Energy and Environmental Design, is a rating system developed by the United States Green Building Council. It is the world’s most commonly used and recognized green building system. LEED provides developers, builders, architects, and communities with methods and practices to create healthy, highly efficient and cost-saving buildings. Construction projects which are able to achieve LEED certification are universally acknowledged to have attained a high level sustainability.