19888 E 41st Ave Denver CO 80249 Records