52 Homestead Way Denver, CO 80601