Homes for sale - 8641 Jackson Square Place, Shreveport, LA 71115 – ...