Apartments in New Orleans, Louisiana

Contact

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.

Elevate Your Lifestyle Today

Experience all our community has to offer.