$179,900 Last List Price Sold Dec 23, 2025
2432 Chaucer Ave, Saint Louis, MO 63114
- 4 Beds
- 3 Baths
- 1,120 Sq Ft
- Built 1959
Last Sold Summary
- $161/SF
- 30 Days On Market
Last Listing Agent Benjamin Nichols Nichols & Associates Real Estate
2432 Chaucer Ave, Saint Louis, MO 63114