LEED-Certified Urban Living in Historic New Orleans

The Muses is a transformative multifamily mixed-use development located in the heart of Historic Central City, New Orleans, Louisiana. Spanning 4.8 acres of previously vacant land, this urban residential project features two four-story buildings housing 263 units ranging from one to four bedrooms. As the first LEED-certified apartment complex in Louisiana, The Muses exemplifies sustainable design with innovative green building features. These include energy-optimized construction, efficient appliances, low- and no-VOC materials, permeable paving, and access to public transit, promoting compact urban density. Residents enjoy modern amenities such as an on-site fitness center, two community rooms, private parking, playgrounds, grilling areas, and wireless internet access, fostering a vibrant and sustainable community.