Add this property to your favorites View Details 1412 Peacock Lane Brentwood Forest | St Louis $199,000 2 bd 1 ba 878 sqft New On Site 1 Day Ago