PendingUnder contract$969,9004.35 acresPrince William County3 bd, 2.5 ba • — sq ftHaymarket, VA 20169