23
400 Lake St
Shreveport, LA 71101
$2,000,000 USD
31,000 SF
31,000 SF
$2,000,000 USD
Warehouse