Residences at Girard Court

 2101 North College Avenue, PhiladelphiaPA 19121