13 days$8.5k drop • Nov 20$310,0004.61 acresHanover County3 bd, 1 ba • 1,462 sq ftBeaverdam, VA 23015
pendingUnder contract$1,279,1949.7 acresHanover County4 bd, 3 ba • 3,500 sq ftMechanicsville, VA 23116