1788 S Sherman Street, Denver , Colorado, 80210