Recently Sold Listing 5248 Glen Abbey Place, Delta, BC