Located in downtown Vancouver, Burrard One and The Offices are the first two buildings in Burrard Place’s multi-tower complex, showcasing innovation in sustainable high-end residential and commercial design. Burrard One is a 54-storey tower, the city’s third-tallest building…
One Burrard Place and the Offices at Burrard Place
read more