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