C8011563 - 4916 Elliott Street, Delta, , CANADAI have just recently sold this listing at 4916 Elliott Street, Delta.