3188 W Alameda Ave Denver CO 80219 Records