Recently Sold Listing 11766 83RD AV, Delta, BC