43-storey tower proposed next to Fountainhead Pub at Burrard and Davie

Sign up for our newsletter