38 E LOGAN AVE, Glenolden, PA 19036 - MLS#PADE2003778 - The John Ri...