610 W 74th Street, Shreveport LA 71106
Shreveport, Louisiana, United States
USD 69,900
- 3
- 1
- 1,225 ft2
4303 Wallace Avenue, Shreveport LA 71108
Shreveport, Louisiana, United States
USD 45,000
- 2
- 1
- 889 ft2