862 Duval St #64 San Diego CA 92102 Records