Gym
Planet Granite Sunnyvale
18 locals recommend,
Tips from locals
The great outdoors, indoors. Popular climbing spot about 20 minutes away (not during rush hour!)
Unique things to do nearby
Locals also recommend
Location
815 Stewart Dr
Sunnyvale, CA