Leasing Office
The Downtown Apartments
One Canal Street
New Orleans, LA 70130
Phone
(555) 555-5555
Office Hours
Map of New Orleans, LA which includes a marker with additional information about The Downtown Apartments. The address is One Canal Street New Orleans, LA 70130.
Request Tour
Inquire
Join Waitlist