R2085237 - 6684 Nicholson Road, Delta, BC, CANADAI have just recently sold this listing at 6684 Nicholson Road, Delta.