$327,900
3817 Shadow Creek Drive, Shreveport, LA, 71119
Single Family Residence