3800 North Paradise Village Drive 84765 Santa Clara, 84765 Santa Clara, États-Unis
1736 Canyon View Road, 84770 Santa Clara, États-Unis