Pictures of newly proposed Comcast tower

<div class="meta "><span class="caption-text ">The proposed &#34;Comcast Innovation and Technology Center&#34; will be located on the 1800 block of Arch Street in Center City.  &#40;From http:&#47;&#47;corporate.comcast.com&#47;&#41; </span></div>
January 15, 2014 12:40:00 PM PST