5862 E Ithaca Pl #102 Denver CO 80237 Records