1200 Canal Street, New Orleans, LA 70112
p: 504.302.2503
http://www.1201canalapartments.com
Email 1201 Canal Apartments
Now leasing 100% luxury apartments from $1250/month in downtown New Orleans.
Just 1 block from the French Quarter, located on the historic downtown Canal Streetcar line. Each unit offering luxury finishes, 12 to 18 foot ceilings, access to a business center, gym, concierge services and more.
Other luxury amenities include: