$269,900 Last List Price Sold Nov 14, 2025
3820 S Compton Ave, Saint Louis, MO 63118
- 56 Beds
- 16 Baths
- 4,954 Sq Ft
- Built 1907
Last Sold Summary
- $54/SF
- 114 Days On Market
Last Listing Agent Benjamin Nichols Nichols & Associates Real Estate
3820 S Compton Ave, Saint Louis, MO 63118