78,000 SF mixed-use medical office and retail building located between the University of Pennsylvania and Drexel University campuses.
78,000 SF mixed-use medical office and retail building located between the University of Pennsylvania and Drexel University campuses.