18
909 W 70th St
Shreveport, LA 71106
$850,000 USD
20,000 SF
20,000 SF
$850,000 USD
Warehouse