$58,000
233 W 73rd Street, Shreveport, LA, 71106
Single Family Residence