14430 Haycock St Sloughhouse CA 95683 Records