14260 Haycock St Sloughhouse CA 95683 Records