Add this property to your favorites View Details 1820 S Woodcrest Ave South Woodcrest | Denham Springs $139,900 3 bd 1 ba 1 ½ ba 1,499 sqft On Site 18 Days Ago