The Manor Apartments

 5600 Ogontz Avenue, PhiladelphiaPA 19141