924 S Santa Fe Ave, Vista, CA 92084, United States
1839 W Vista Way # C, Vista, CA 92083, United States
1450 N Santa Fe Ave # I, Vista, CA 92083, United States
730 Sycamore Ave #105, Vista, CA 92083, United States