View Details Open House $440,990 1 of 1 South Creek | Denham Springs 5 beds 3 baths 2,793 sqft On Site: 25 Days
View Details $390,990 1 of 1 South Creek | Denham Springs 4 beds 3 baths 2,344 sqft On Site: 120 Days