PendingUnder contract$214,9001.88 acresAmherst County4 bd, 1.5 ba • 1,309 sq ftMadison Heights, VA 24572