West Shore Sports
5395 West Lake Boulevard, Homewood, California 96141
Featured Review : We had high hopes when we set out to rent bikes in Homewood of biking to Emerald Bay. Alongside the road from Tahoe City we’d seen a beautiful bike track that we wrongly assumed wound its way around most of the lake. As ...See Full Review