$375,000 Last List Price Sold Apr 15, 2025
6033 Clemens Ave, Saint Louis, MO 63112
- 4 Beds
- 2.5 Baths
- 2,323 Sq Ft
- Built 1885
Last Sold Summary
- $161/SF
- 6 Days On Market
Current Estimated Value $363,081
Last Listing Agent Sam Vandenbrink Worth Clark Realty
6033 Clemens Ave, Saint Louis, MO 63112