625 St. Charles Ave.

625 St. Charles Avenue

Location:

New Orleans, LA

625 St. Charles is a condominium high rise with thirty-five upscale units and four double height penthouse units with spectacular views of the New Orleans skyline.  The building also includes tenant amenity levels, an indoor swimming pool, street level commercial space and multi-level parking. 

Completed in the Spring of 2002, 625 St. Charles was awarded the 2002 “Louisiana Contractor” Magazine Best Private Architecture Award.