It's the "flatiron" lot where Rainnie Drive and Cogswell converge -- a very prominent lot that has seen a few similar proposals over the years.
Here's an old rendering from another proposal in 2005:
The area around the Commons is really coming together with lots of new buildings.