Federation Apartments

2101 Strahle Street Philadelphia PA 19152 (888) 848-5698