20+AC Liberty Rd
    Halifax County, VA 24577

    • STATUS: Off Market
    • MLS #: 10296284