The site spans several city blocks - so in that third pic, I think the one with the crosswalk zebra stripes is a street, not a driveway. The one closest to the viewer is probably a driveway.
I think I recall the New West Newsleader story saying that the podium for the middle tower is required to access the parking for the west tower. The west tower is the tower under construction in the pics and there was some controversy about proceeding with the podium for the next tower (to allow access to the west tower's parking) before all the details were worked out about the next tower.
- so hopefully there won't be too many driveways...
Can't tell where the streets will be from this April 2007 Global Air Photo. A wider sidewalk or setback along that overpass would have been nice.