3244 W Girard Ave Englewood CO 80110 Records