Homes for sale - 18 N Main Street, Franklinton, NC 27525 – MLS#2356...