2129 Mill St
Lake Charles, LA 70601
$220,000 USD
3,780 SF
18% Cap Rate
3,780 SF
$220,000 USD
Light Distribution