Homes for sale - 1331 N Ogden ST #202, Denver, CO 80218 – MLS#38880...