liberty lot at kemper arena s

16th & Liberty Street
Kansas City
Missouri
United States