E Vista Way & Palomar Pl Vista, CA 92084