Bayview Station

Councillor calls proposal 'overwhelmingly tall and out of scale' with surroundings.
Development proposal calls for three highrise buildings of 59, 55 and 50 stories that would feature a mix of office, retail and residential space.