gpserror
Was this from a site visit?
Looking at Denver's parcel information they haven't updated the plats yet, but the construction site was mostly 2860 Tremont and the north east corner is indeed 2649 downing.

Since I don't have confirmation and the imagery looks weird I'll have to defer this until I find more info, or if someone has driven by feel free to update!