978 El Pico Ct #80 Vista CA 92083 Records