Located just 10 miles south of downtown Denver, Littleton charms with its walkable historic downtown, plentiful green space along the South Platte River, and a plethora of locally owned shops and ...