1281 N Santa Fe Ave # F, Vista, CA 92084, United States
960 S Santa Fe Ave, Vista, CA 92084, United States