Penn Medicine To Soon Wrap Up Construction On Pavilion at 300 South 33rd Street in University City

Over the pat three years, a massive structure has risen at 300 South 33rd Street, making a impact on the hospital district in University City. The 17-story Pavilion rises to a height of 343 feet with 500 rooms added to Penn Medicine. The 1.5 million-square-foot building has a similar square footage and same architect (Foster and Partners) as the tallest skyscraper in Philadelphia, the Comcast Technology Center.

Read More



700-730 Delaware Avenue. Credit: JKRP Architects via the Civic Design Review

Renderings and Diagrams Revealed for 700-730 Delaware Avenue, Northern Liberties

Philadelphia-based JKRP Architects have recently submitted a Civic Design Review presentation that illustrates the proposed mixed-use complex at 700-730 Delaware Avenue in the Northern Liberties neighborhood in North Philadelphia, near the Delaware River waterfront. The complex consists of two seven-story buildings, 700-730 Delaware Avenue and 711-735 Front Street, containing retail and parking on the lower floors, with residences above.

Read More