Office
ID 573318
Sublease
Lease

Place St. Charles

201 Saint Charles Ave

New Orleans, LA, 70170

Please contact us for price

  • Space Available for lease10,000 SF 
  • Description
  • Location
  • Brochures
  • Brokers

Lease Description

Now available for sublease, office Place St. Charles located at 201 Saint Charles Ave New Orleans, Louisiana 70170.

Available square footage 10,000 SF.

Please contact us for further information.

Space details

Location

Brochure

Broker

Greg Riera

Greg Riera

Senior Vice President, CCIM

Broker details