Homes for sale - 51 N MAIN ST, Shrewsbury, PA 17361 – MLS#PAYK15292...