pendingUnder contract$1,295,00010.2 acresHanover County5 bd, 4 ba • 4,694 sq ftMechanicsville, VA 23111