$399,900 Last List Price
2010 Oregon Ave, Saint Louis, MO 63104
- 3 Beds
- 2.5 Baths
- 2,180 Sq Ft
- Built 1890
Last Sold Summary
- $183/SF
- 124 Days On Market
Current Estimated Value $393,641
Last Listing Agent Robert Wibbenmeyer ARS Sales, LLC
2010 Oregon Ave, Saint Louis, MO 63104