84 & 86 (LOT 2 AND LOT 3) HELLERS CHURCH RD, Leola, PA 17540 - MLS#...