F1006211 - 8913 WATSON PL, Delta, , CANADAI have just recently sold this listing at 8913 WATSON PL, Delta.