Philadelphia Penn Medicine Signs 40K SF Lease For Debut Delaware Location Feb 3, 2026 | Noah Zucker, Philadelphia Philadelphia Healthcare