12
8236-8240 Jewella Ave
Shreveport, LA 71108
$350,000 USD
6,110 SF
6,110 SF
$350,000 USD
Storefront Retail Office