2430 S Melrose Dr, Vista, CA 92081, United States
1713 W Vista Way, Vista, CA 92083, United States
151 Vista Village Dr, Vista, CA 92083, United States