14200 E Otero Ave #I-24 Englewood CO 80112 Records