2011 Audubon Place, Shreveport, LA 71105 - MLS#14703934 - Michelle ...