390 I 210 Service Rd
Lake Charles, LA 70605
$399,900 USD
4,600 SF
4,600 SF
$399,900 USD
Industrial