Valli-Hi Motel

7320 Pecos Street
Denver
Colorado
United States