Mike's Bikes

1180 Lincoln Avenue, San Jose, CA, 95125, United States Google Maps