R2278590 - 6068 OLYMPIC STREET, Vancouver, BC, CANADAI have just recently sold this listing at 6068 OLYMPIC STREET, Vancouver.