Recently Sold Listing 14841 Delwood Place, Surrey, BC