PendingUnder contract$839,9991.84 acresPrince William County4 bd, 2.5 ba • 2,645 sq ftHaymarket, VA 20169