See Similar Listings
Property   USA   PA   Philadelphia Area   Philadelphia   Apartment   1 BR -

University Court - In the Heart of University City | 4618 Chester Ave Philadelphia PA | 2499127667