13 days$8.5k drop • Nov 20$310,0004.61 acresHanover County3 bd, 1 ba • 1,462 sq ftBeaverdam, VA 23015
pendingUnder contract$574,9507.74 acresHanover County3 bd, 3 ba • 2,434 sq ftMechanicsville, VA 23116