Welcome to Muses I & II
The Muses I & II Apartment Homes are located in the heart of New Orleans. The development has 263 one-, two-, three, and four- bedroom apartment homes. Residents have convenient access to St. Charles Avenue and downtown. Apartment amenities include in- unit washers and dryers, large windows and nine-foot ceilings. Community amenities include a computer center, exercise room, secure access and gated parking.