PendingUnder contract$4,250,00042.8 acresHanover County5 bd, 5.5 ba • 9,241 sq ftMontpelier, VA 23192
PendingUnder contract$6,900,00035.3 acresGoochland County6 bd, 9.5 ba • 22,308 sq ftGoochland, VA 23103