Start from
Orange Square
2605 Homestead Rd, Santa Clara 95051