658 W 69th Street, Shreveport LA 71106
Shreveport, Louisiana, United States
USD 22,500
- 3
- 1
- 1,248 ft2
159 Kayla Street, Shreveport LA 71105
Shreveport, Louisiana, United States
USD 169,000
- 3
- 1
- 1,605 ft2