Recently Sold Listing 7838 115A Street, Delta,