Rare retail corner located at nexus of University of Pennsylvania Hospital and The Children’s Hospital of Philadelphia.