Leasing Office
Village on the Terrace
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 Village on the Terrace. The address is One Canal Street New Orleans, LA 70130.
Request Tour
Inquire
Join Waitlist