V1141021 - 506-850 Burrard St., Vancouver, British Columbia, CANADAI have just recently sold this listing at 506-850 Burrard St., Vancouver.