Commercial Retail

Marais - Texaco Building - 1501 Canal St New Orleans, LA 70112 
 

Square Footage 1,861
Lease Term  
Permitted Use  
Base Rent $
CAM $
Website #