New - 30 Mins Ago $365,000 Active 2Beds1Baths724Sqft0.14Acres 475 Osceola St, Denver, CO 80204 MLS#: 2169187