5
8236-8240 Jewella Ave
Shreveport, LA 71108
$395,000 USD
5,324 SF
5,324 SF
$395,000 USD
Storefront Retail Office