Sawtelle Mountain Resort

4133 Quakie Lane
Island Park
Idaho
United States