Bosa Properties Proposing Twin 33-Storey Rental Buildings on Burrard St Share twitter facebook linkedin mail