The tallest building in the area is currently the 15-storey Strathcona Village. According to the proposal, the developers would own the rental buildings. They would also build the social housing ...