13
3502 Patrick St
Lake Charles, LA 70605
$500,000 USD
3,552 SF
3,552 SF
$500,000 USD
Flex