$955,000 Sold Oct 23, 2025
3937 Osceola St, Denver, CO 80212
- 4 Beds
- 3.5 Baths
- 2,946 Sq Ft
- Built 2006
Last Sold Summary
- 9% Below List Price
- $324/SF
- 84 Days On Market
Current Estimated Value $960,686
Last Listing Agent Christian Thompson GREEN DOOR LIVING REAL ESTATE