Recently Sold Listing 11687 83RD AV, Delta, BC