Located in Upperville, the 571-acre property known as Ayrshire Farm is under contract with contingencies at a list price of $19.8 million.