6
1909 Southwood Dr
Lake Charles, LA 70605
$23.00 USD/SF/YR
5,022 SF
1
Space Available
Built 1985
5,022 SF Contiguous
Built 1985
5,022 SF
$23.00 USD/SF/YR
Office