3500 Granada Ave Santa Clara Ca 95051, 7097 | HotPads