8480 E Orchard Rd | Englewood, CO 80111