120 BARREN RD, Newtown Square, PA 19073 - MLS#PADE2003986 - The Joh...