16
800 N Spring St
Shreveport, LA 71101
$1,450,000 USD
17,162 SF
17,162 SF
$1,450,000 USD
Office