PendingUnder contract$4,250,00042.8 acresHanover County5 bd, 5.5 ba • 9,241 sq ftMontpelier, VA 23192
PendingUnder contract$1,200,00026.2 acresHanover County4 bd, 3.5 ba • 3,967 sq ftGlen Allen, VA 23059