PendingUnder contract$4,250,00042.8 acresHanover County5 bd, 5.5 ba • 9,241 sq ftMontpelier, VA 23192