• St. Charles Retail

  • 1437 Saint Charles St, Houma, LA 70360

Lease History

Lease Date Available SF Floor / Suite Asking Rate
March 14, 2017 1,000 107 $20.10/sf/yr