7455 Thames Dr, Denham Springs, LA 70706
3
beds
2
baths
1,608 Sq.Ft. LIVING AREA
0.93 Acres lot