Company description
The Plaza Bikes at Northstar California sponsored by Giant sells and rents Giant mountain bikes, consisting of high-end freeride and downhill bikes as well as road bikes and cruisers.
More details
- Web Site
- http://www.northstarattahoe.com/info/summer/mtn-biking-rentals.asp