2
417 Texas St
Shreveport, LA 71101
$650,000 USD
12,000 SF
12,000 SF
$650,000 USD
Bar