• Kenner Office and Executive Suites

  • 2121 38th St, Kenner, LA 70065

Lease History

Lease Date Available SF Floor / Suite Asking Rate
August 06, 2015 29,000 100 N/A
August 06, 2015 29,000 100 N/A