PHILADELPHIA | Clifton Center For Medical Breakthroughs | 343 FT| 17 FLOORS

https://www.instagram.com/p/B-QFBleD0Dx/

3 Likes

https://www.instagram.com/p/CD9J9SApNpX/?igshid=1rg7i4tkllyg

3 Likes
3 Likes
3 Likes

3 Likes

West Philadelphia by Philly SkyGuy, on Flickr

1 Like

This title is too long imo. As slightly tacky as the original title of the Comcast Technology Center title…and that only added two words. Comcast Innovation and Technology Center