Recently Sold Listing 11807 85b Ave, Delta, British Columbia