1
2391 Levy St
Shreveport, LA 71103
$3.25 USD/SF/YR
153,000 SF
1
Space Available
Built 1961
153,000 SF Contiguous
Built 1961
153,000 SF
$3.25 USD/SF/YR
Industrial