Homewood Mountain Resort
5145 W Lake Blvd, Homewood, CA