v770867 - 1701-909 Burrard Street Vancouver, , , CANADAI have just recently sold this listing at 1701-909 Burrard Street Vancouver, .