Park Plaza Dr
Shreveport, LA 71105
$668,000 USD
1.28 AC
1.28 AC
$668,000 USD
Commercial