28 Halifax Road sold price