1311 Leonard Road, Shreveport, LA 71115 - MLS#273993NL - One Eight ...