8897 SHEPHARD DR, Denham Springs, LA, 70726