University Square Complex 3901 Market St Philadelphia, PA 19104 Phone: (215) 387-4985 Fax: (215) 387-6360
Category: Apartments