Yup. I am a tenant of the Humble Tower apartments, which is part of that same property. The pic was taken from the apartment complex's roofdeck. I suspect that once groundbreaking occurs, I'll periodically go up and snap a new picture of the progress being made... er, assuming my rent doesn't suddenly skyrocket and I have to move out.