Fearless crew. Building Comcast Innovation and Technology Center.
Tip of One Liberty Place, Philadelphia