1000 E Preston Ave
Shreveport, LA 71105
$17.00 USD/SF/YR
9,430 SF
1
Space Available
Built 2012
9,430 SF Contiguous
Built 2012
9,430 SF
$17.00 USD/SF/YR
Office