10663 Deric Ave, Denham Springs, LA 70726
3
beds
2
baths
2,141 Sq.Ft. LIVING AREA
7,013.16 Sq.Ft. lot