$ 0 0 The Comcast Innovation and Technology Center will be a $1.2 billion world-class, state-of-the-art facility along the 1800 block of Arch Street. Photo Credit: Foster + Partners