1720 Halford Ave 327 Santa Clara CA 95051