2331 S Melrose Dr, Vista, CA 92081, United States
971 Vale Terrace Dr, Vista, CA 92084, United States