pendingUnder contract$285,2002.12 acresAmherst County4 bd, 3 ba • 2,564 sq ftMadison Heights, VA 24572