$539,000 Sold Mar 20, 2026
3234 Osceola St, Denver, CO 80212
- 2 Beds
- 1 Bath
- 920 Sq Ft
- Built 1908
Last Sold Summary
- 9% Below List Price
- $586/SF
- 137 Days On Market
Current Estimated Value $864,750
Last Listing Agent Robert Sparlin Optimum Realty Services LTD