R2053817 - 11911 OSPREY DRIVE, RICHMOND, RICHMOND, BC, CANADAI have just recently sold this listing at 11911 OSPREY DRIVE, RICHMOND, RICHMOND.