Recently Sold Listing 11764 83a Ave, Delta, British Columbia