1/21 Pending $1,895 4 Beds2 Baths1,601 SqFt 22838 Monterey Ave, Denham Springs, LA 70726 Listed by Keller Williams Realty Red Stick Partners