605 S Alton Way #12B Denver, CO 80247