6
8942 Jewella Ave
Shreveport, LA 71118
$15,000,000 USD
851,064 SF
851,064 SF
$15,000,000 USD
General Retail