V853902 - # 901 1108 NICOLA ST, Vancouver, BC, CANADAI have just recently sold this listing at # 901 1108 NICOLA ST, Vancouver.