Recently Sold Listing 5407 18 Avenue, Delta, BC