Three huge developments combine retail and office space with thousands of residential units
With mail tucked into his waistband and a container of tomato vegetable soup in his hand, Dave Carstairs maneuvered along the sidewalks and crosswalks on a weekday of light traffic and low humidity.