V546936 - 4068 W 17TH AV, Vancouver, BC, CANADAI have just recently sold this listing at 4068 W 17TH AV, Vancouver.