In the Journal Article it was noted as 10189 106th Street which is the site for the building formerly known as "Shift" -- this makes more sense since the building hasn't been built yet and it is an Autograph site. I think the pin on the Major Projects Map is probably off by a blink or two -- they have "shifted" the building site. I'd make a $2 dollar bet on this one.




