View, View, View! Welcome to One Burrard Place, top 3 highest tallest tower in the center of Downtown Vancouver. Unobstructed birds eye view from English Bay to North Shore. Luxurious 1413 SQFT, includes 2 bedrooms, 3 bathrooms, large living room with spacious balcony for entertaining. Marble clad spa like bathrooms, soaker tub, huge walk in shower and double vaniti...