4310 1289 Hornby Street | 2 bedroom | 2.5 bathroom | 1400 SF apartment in the High-End Tower One Burrard Place!