Recently Sold Listing 8463-8495-120th St., North Delta, BC