28 Delfire Street · Vaughan, ON, L6A 2L9 · $959,000