Flyers center Max Talbot, 20-story office tower in Philly, etc. [WMMR, via The 700 Level]