201 St Charles Place LLC

Open
Call
Website

Advertisement

201 Saint Charles Ave Ste 1513
New Orleans, LA 70170

Located in the bustling heart of downtown New Orleans, 201 St. Charles Place LLC offers a premier office community known as Place St. Charles. This office center boasts a Food Court and Retail Center, catering to a variety of tenants including office professionals and retail businesses.

With a prime location just steps away from major banking institutions and the famous French Quarter, Place St. Charles provides a convenient and vibrant setting for businesses to thrive. Tenants can enjoy a range of amenities and services, including a diverse selection of storefronts, restaurants, and on-site management for quick assistance.

Spanning over one million square feet, Place St. Charles presents a modern work environment with energy-efficient spaces, fabulous views of the city and the Mississippi River, and a blend of prestige and amenities. Whether you are seeking office space, retail opportunities, or dining options, Place St. Charles aims to provide a flexible and dynamic setting for businesses to succeed.

Generated from the website content

Own this business?
See a problem?

You might also like

United StatesLouisianaNew Orleans201 St Charles Place LLC

Partial Data by Infogroup (c) 2024. All rights reserved.

Advertisement