10007 STRATFORD DR, Denham Springs, LA, 70726