Sky High in South Meadows

The proposed $1 billion project, to be built out in time near the South Meadows Business Park, involves four high-rise towers up to 30 stories tall, as well as office and retail space.

Some residents in the area are against the project for fear of traffic and congestion.