pendingUnder contract$788,0004.37 acresPrince William County4 bd, 3 ba • 2,421 sq ftHaymarket, VA 20169