V771564 - # 2203 590 NICOLA ST, Vancouver, BC, CANADAI have just recently sold this Apartment at # 2203 590 NICOLA ST, Vancouver.