Located in the downtown South Market area of New Orleans, LA, The Garage is a luxury apartment and condominium complex. In fully remodeled buildings that originated in the late 1800s, this complex now hosts living spaces with open kitchens, large living areas, and views of the cityscape. Our full...
Partial Data by Foursquare.