• Climate Controlled Flex Space

  • 5921 Timoleon St, New Orleans, LA 70126

Lease History

Lease Date Available SF Floor / Suite Asking Rate
August 01, 2020 3,360 5921 $0.92/sf/mo