R2070642 - 5407 18 Avenue, Delta, BC, CANADAI have just recently sold this listing at 5407 18 Avenue, Delta.