PALOUSE INN

101 Baker St
Moscow
Idaho
United States