Homes for sale - 1663 S Ogden ST, Denver, CO 80210 – MLS#2124425 - ...