$25,500
1527 Buena Vista Street, Shreveport, LA, 71101
Single Family Residence