Thread
:
PHILADELPHIA | Comcast Technology Center | 1,121 FT | 60 FLOORS
View Single Post
#
9585
Posted
Mar 28, 2020, 4:11 PM
Urbanthusiat
Registered User
Join Date: Dec 2015
Location: South Philly
Posts: 1,680
That last pic from Naval Square is excellent. Looks really good from that angle.
Urbanthusiat
View Public Profile
Find all posts by Urbanthusiat