1860 W Stoll Pl Denver CO 80221 Records