12
7330 Julie Francis Dr
Shreveport, LA 71129
$2,850,000 USD
86,600 SF
86,600 SF
$2,850,000 USD
Warehouse