Thornton Data Processing Center View Larger Image 320,000 sq. ft. office building leased to U.S. West Location: Thornton, CO Norton Herrick2019-12-05T19:08:57+00:00