Nice location - just off the highway and close to the amusement park, Mile HIgh Stadium, the contemporary museum...
It is a newly constructed/renovated apartment with the view of the stadium.
The alley entrance for cars is on the side of the apartment complex before the T-junction (Clay and River).