Tiger Hotel

23 S. 8th St.
Columbia
Missouri
United States