PendingUnder contract$1,350,0006.2 acresNorthampton County4 bd, 4 ba • 4,460 sq ftMachipongo, VA 23405