Bayview Station

Development proposal calls for three highrise buildings of 59, 55 and 50 stories that would feature a mix of office, retail and residential space.