Map
106 W. 12th St., Kansas City, MO 64105, United States
Price
120
website
Hotel
Hotel Phillips