Recently Sold Listing 11541 84a Ave, Delta, British Columbia