We are looking toward the northeast corner of Granville Street at Beach Avenue in these two images. The first photo (above) was taken slightly to the east of the second (1909) Granville Bridge; the photo below was made a little ways to the east of where the first one was taken – where the Seymour off-ramp of the third (1954) Granville Bridge now is. It is looking at the same lot, however. Today, this lot is one of the very few in downtown Vancouver which is undeveloped. I suspect the reason for this is that for many years the lot was the site of automobile paint removal shops and garages/service stations. Typically, such lots need to pass pretty stringent environmental tests before they are approved for re-development.
To the west of this location, at Howe and Beach, is where Vancouver House will be located. I expect that an innovative design akin to that of Vancouver House will be proposed, ultimately, for the oddly-shaped lot beneath the Seymour off-ramp.