Aprox. 1000 sq feet of private office/storage space in 2nd floor walk-up available now until 11/15/14 at 1540 Canal St. 70112 Suite is one block from The New Orleans Bio Innovation Center, Tulane School of Public Health and Tulane Medical Center and
Visit link:
Short Term Lease Office Suite Availabe Now (1540 Canal St) $900 900sqft