3340 Del Sol Blvd #122 San Diego CA 92154 Records