2322 Homestead Rd Santa Clara Ca 95050, 2 | HotPads