This is one side of the Comcast building located on the 1700 block of Arch Street. It is the tallest building in Philadelphia, but it has been under construction forever; and its kind of annoying to hear about now.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment