Contact us today!
Property Management
201 Place St. Charles, Corp.201 St. Charles Avenue
New Orleans, Louisiana 70170
T (504) 524-4444
F (504) 582-1425
charleneh@201sca.com
Place St. Charles offers an unparalleled work environment. With over one million square feet of office and retail space, Place St. Charles offers unparalleled flexibility.
Floors 1 through 2 house Retail; floors 3 through 13 accommodate Parking; and floors 14 through 52 consist of Office Space.