660 Duval St #62 San Diego CA 92102 Records