20 days$10k drop • June 25$399,9501.65 acresEssex County3 bd, 2 ba • 1,528 sq ftTappahannock, VA 22560