pendingUnder contract$625,0002.87 acresNorthumberland County3 bd, 2 ba • 2,350 sq ftKilmarnock, VA 22482