Homes for sale - 620 W 72ND, Shreveport, LA 71106 – MLS#14690875 - ...