$1,090,000 Sold Jan 05, 2026
3770 Osceola St, Denver, CO 80212
- 4 Beds
- 3.5 Baths
- 2,937 Sq Ft
- Built 2012
Last Sold Summary
- 19% Below List Price
- $371/SF
- 191 Days On Market
Current Estimated Value $1,142,135
Last Listing Agent Reid Thompson Madison & Company Properties