- 2602-1495 Richards St., Vancouver, BC, CANADAI have just recently sold this listing at 2602-1495 Richards St., Vancouver.