pendingUnder contract$285,0004.45 acresAmherst County2 bd, 1 ba • 1,770 sq ftMadison Heights, VA 24572