18,300 Sq Ft Offices: Business, Medical in Lake Charles, LA for lease
1155 E McNeese St located in Lake Charles, LA is a 18,300 square foot Offices: Business, Medical, OFFICE/RETAIL property.
Offered by Andrew Vanchiere.
- Property Type
Office/Retail Mixed
- Total Available
18,300RSF
- Largest Contiguous
18,300RSF
- Property ID
2141475