Homes for sale - 316 NORTH MAIN ST N, Mercersburg, PA 17236 – MLS#P...