No, that is 18 & Arch. The church with the little dome is at the SE cnr, right next to Comcast Center on its west side. Two Logan Sq is the building in the background behind the church, but only a slice at its southern end, not the whole slab.
We really should move on to something new now, as this is a silly conversation at this point. That is 2 Logan, not Comcast 3.
http://assets.regus.com/images/1775/.../2_454x340.jpg