Motel 6 9198

Motel 6 #9198, also known as Motel 6 Glenview, IL – Chicago North, is a Motel 6 location at 1535 Milwaukee Avenue in Glenview, Illinois.