1621 MERIBROOK ROAD, Philadelphia, PA 19151