20
610 Herndon St
Shreveport, LA 71101
$300,000 USD
2,500 SF
2,500 SF
$300,000 USD
Office