404 S 59th St San Diego CA 92114 Records