RSS 11801 80A Ave, DELTA, BC Posted on April 24, 2012 by Fred Yoshimura I just sold this House at 11801 80A Ave, DELTA, BC .View this recently sold House or see all my home sales