14431 Haycock St Sloughhouse CA 95683 Records