4322 Temecula St #24 San Diego CA 92107 Records