764 Duval St #66 San Diego CA 92102 Records