Knights Inn

3101 N 32nd Street
Phoenix
Arizona
United States